$(function(){

	var list_num = 7;

	var a = list_num-1;
	//决定数字按钮个数时需要改变这个值，目前默认5个按钮
	$('#ul .li:gt('+a+')').css({display:'none'});	

	var count = $('#ul').find('.li').length;

	list_size = Math.floor(list_num/2);

	count -= list_size;

	function use_page(num){

		list = list_num;

		list = Math.floor(list/2);

		if(num <= list+1){
			$('#prev').css({display:'none'});			
		}else{
			$('#prev').css({display:'block'});
		}
		if(num >= count){
			$('#next').css({display:'none'});
		}else{
			$('#next').css({display:'block'});
		}
		$.ajax({
                type: "post",
                async: false, //同步执行
                url: "./ajax.php",
                data: {page:num, list:list},
                dataType: "json",
                success:function (result) {

                	var page_list = result.pop();

                	var page = result.pop();

                	var code = '.'+page;
                	
                  	var length = result.length;                   	  

                  	$('#ul').find('.li').remove();

                  	for (var i = 0; i < page_list.length; i++) {
                  		$('#ul').append(page_list[i]);
                  	};            	

                  	for (var j = 0; j < result.length; j++) {
                   		$('#table').append(result[j]);                  		
                  	};
                  	

                   	$('#table').find('tr:gt(0)').not($(code)).remove();

                   	
// css({display:"none"})
                },
                error: function (errorMsg) {
                   // alert('456') ;
                }
            });
	}
	
	$(document).delegate('#prev','click',function(){

		list = list_num;

		list = Math.floor(list/2);

        var num = $(this).parent().siblings('#ul').children('.li').eq(list).children('a').text();	
        num--;

        use_page(num);
 
	});
	$(document).delegate('#next','click',function(){

		list = list_num;

		list = Math.floor(list/2);

        var num = $(this).parent().siblings('#ul').children('.li').eq(list).children('a').text();	
        num++;       

        use_page(num);

	});
	$(document).delegate('.li','click',function(){

		var num = $(this).children('a').text();		
		
		$(this).children('a').css({background:"#0168FB",color:"#ffffff"});
		$(this).siblings('.li').children('a').css({background:"#ffffff",color:"#337AB7"});
		
		use_page(num);
		
		});
	

	
});